﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CommonClasses.Services
{
    /// <summary>
    /// Описывает метод, котоорый обрабатывает событие о завершении выполнения программы данного актора
    /// </summary>
    /// <param name="actor">Актор</param>
    public delegate void ActorDoneHandler(object actor);

    /// <summary>
    /// Описывает метод, обрабатывающий ошибки времени выполнения
    /// </summary>
    /// <param name="actor">Актор, при выполнении программы которого произошла ошибка</param>
    /// <param name="messages">Описание возникшей ошибки</param>
    public delegate void RunTimeErrorHandler(object actor, object[] messages);
}
